image: Use rev-parse, not HEAD
authorColin Walters <walters@verbum.org>
Thu, 27 Oct 2011 19:44:21 +0000 (15:44 -0400)
committerColin Walters <walters@verbum.org>
Thu, 27 Oct 2011 19:44:21 +0000 (15:44 -0400)
parallel-debian/gnomeos-make-image.sh

index 190c77c5f596b8346ea31b32188cce62b81b27cf..a1591431bc26e174822e4acde1d86d0989143291 100755 (executable)
@@ -148,10 +148,11 @@ if ! test -d ${OBJ}; then
         (cd ostree/gnomeos-origin; $OSTREE commit -s 'Add chroot_break' --repo=../repo --add=sbin/chroot_break)
 
         (cd ostree;
-            rev=`cat repo/HEAD`
-            $OSTREE checkout --repo=repo HEAD gnomeos-${rev}
+            rev=$($OSTREE rev-parse --repo=repo master)
+            $OSTREE checkout --repo=repo ${rev} gnomeos-${rev}
             $OSTREE run-triggers --repo=repo gnomeos-${rev}
-            ln -s gnomeos-${rev} current)
+            ln -s gnomeos-${rev} current
+            rm -rf gnomeos-origin)
     )
     if test -d ${OBJ}; then
         mv ${OBJ} ${OBJ}.old